put (someone) to rest - Allemand Anglais Dictionnaire